<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{padding:0;margin:0;}a{text-decoration:none;cursor:pointer;}.clr{clear:both;overflow:hidden;height:0;width:0;}.relative{position:relative;width:100%;}
ul,li{ list-style:none; margin:0px; padding:0px;}
#home_banner{
	max-width:1440px;
	margin:0 auto;
}
.maxwidth{
	width:1100px;
	margin:0 auto;
}
#big_img{
	height:500px;
	background:no-repeat center
}
#small_img{
	height:68px;
	padding-top:13px;
	position:absolute;
	top:-80px;
	width:100%;
	background:url(../images/bnbg.png) no-repeat center 0;
}
#small_pre,#small_next,#small_imgs{
	height:80px;
	float:left;
}
#small_pre,#small_next{
	width:22px;
	display:block;
}
#small_pre{
	margin-left:605px;
	background:url(../images/leftright.png) no-repeat 0 center;
}
#small_next{
	margin-left:0px;
	background:url(../images/leftright.png) no-repeat -44px center;
}
#small_pre:hover{
	background-position:-22px center;
}
#small_next:hover{
	background-position:-66px center;
}
#small_imgs{
	width:570px;
	overflow:hidden;float:right;
}
#small_imgs .item{
	float:left;
	padding:0 7px;
}
#small_imgs .item .img{
	cursor:pointer;
	width:120px;
	height:52px;
	padding:3px;
	padding-top:10px;
	background:url(../images/banner_bg.png) no-repeat center bottom;
}
#small_imgs .item .img img{
	width:120px;
	height:50px;
}
#small_imgs .item .active{
	background:url(../images/banner_bg_a.png) no-repeat center top;height:65px;padding-top:10px;
}


.top-nav li.sousuo{ clear:both; font-size:12px; line-height:22px; width:235px; margin-bottom:10px;height:20px;}
.top-nav li.sousuo .ss_input{ float:right; width:150px; height:24px; background:url(../images/ss_bg.jpg) no-repeat left #fff; line-height:20px; border:1px solid #ccc; padding:0 3px 0 20px; color:#666;}
.top-nav li.sousuo .ss_an{ float:right; height:25px;  line-height:22px;width:50px; background:url(../images/ss_an.png) repeat-x; border:none; color:#fff;cursor:pointer;}
.w_980{width:1200px; margin:0 auto;overflow:hidden;}
.product{width:100%; margin:40px auto 0; clear:both;}
.head{height:110px; width:100%;}
.head .title_b,.head1 .title_b{width:290px; height:110px; background-color:#1f4087; float:left;}
.head2 .title_b{width:243px; height:83px; border:1px solid #bebebe; border-bottom-color:#23201d; background-color:#fff; float:left;}
.head .title_b .a,.head1 .title_b .a,.head2 .title_b .a{font-size:27px; color:#fff; line-height:26px;padding-top:30px;text-align: center;}
.head .title_b .b,.head1 .title_b .b,.head2 .title_b .b{font-size:18px; line-height:20px; font-family:Arial, Helvetica, sans-serif;padding-top:10px;color:#fff;text-align: center;}
.head .pro_tlt{font-size:24px;font-weight:bold;color:#555;float:left;margin-left:30px;padding-left:30px;background:url(../images/tlt_bg.jpg) no-repeat left center;height:110px;line-height:110px;}
.head .pro_tlt em{font-size:18px;color:#999;}
.head1{ margin-top:-150px;}
.head2{ margin-top:15px;}
.product .cont{width:1200px; margin:0 auto; clear:both;overflow:hidden;}
.product .lnav{width:288px; float:left; border:1px solid #dedede;border-top:0; padding-bottom:20px;}
.product .lnav1{width:243px; float:left; border:1px solid #bebebe; padding-bottom:20px;}


.product .lnav1 ul li{ width:183px; margin:0 auto; line-height:47px; color:#383838; background:url(../images/001454_08.png) no-repeat 167px 17px;position:relative; }
.product .lnav1 ul li a{ color:#333; display:block; height:47px; line-height:47px; overflow:hidden; border-bottom:1px solid #ddd;}
.product .lnav1 ul li  a:hover{ color:#1f4087 !important;}
.product .lnav1 ul li ul li a{ padding-left:10px;}




#pro_ul1{float:right; width:890px;}
#pro_ul1 #ind_pro_img{ text-align:center; width:200px; float:left; margin:0 5px 25px 15px;}
.proimg_bk1{ width:200px; height:200px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proimg_bk1 .proimg{width:200px;line-height:200px;height:200px;font-size:200px;text-align:center;position:static;+position:absolute;top:50%}
.proimg_bk1 img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:190px; max-height:190px}
#pro_ul1 p{ font-size:12px; line-height:30px; height:30px; overflow:hidden; font-weight:normal; text-align:center;  width:200px;}
#pro_ul1 p a{display:block;height:30px;line-height:30px;}


.lnews{ width:520px; float:left;}
.info .title{font-size: 18px;line-height: 24px; color:#014fdd;padding-right: 65px;min-height: 30px;}
.info .msg{font-size: 14px;line-height: 22px;height: 65px;overflow: hidden;}
.xw{ float:left; margin-right:20px;}
#ny_newslb_box{ clear:both; margin-top:20px;}
#ny_newslb_box li{ height:30px;line-height:30px; font-size:12px; overflow:hidden; background:#f3f3f3; padding:0 15px; margin-bottom:10px;}
#ny_newslb_box li a{ color:#636363; float:left;}
#ny_newslb_box li span{ float:right; color:#b6b6b6;}
.about{ padding:20px 10px 0 20px; clear:both;line-height: 24px;font-size:14px;width:875px;margin: 0 auto;}
.about1{ padding:20px 10px 0 20px; clear:both;line-height: 24px;font-size:14px;width:1200px;margin: 0 auto;}
.about_con{ float:left; width:560px; line-height:26px; font-size:14px;}
.about_con div{font-size:14px;}
.a_box{
	position: relative;
	margin-top: -300px;
	    height: 300px;
}
.about_font{
	position: absolute;
	top: 0px;
	left: 0;
	text-align: center;
}
.about_font p{
	height: 116px;
	text-indent: 2em;
	padding: 20px 50px 50px 50px;
	text-align: center;
	font-size: 14px;
	font-family: å¾®è½¯é›…é»‘;
	color: #028ea3;
	letter-spacing: 1.5px;
	    line-height: 26px;
}
.btn1 a{ color:#fff;}
.btn1 a:link,.btn1 a:visited{
	display: block;
	width: 100%;
	padding: 7px 0;
	background: #34A2BD;
}
.btn1 a:hover{
	background: #48AEC5;
}
.height{
	height: 330px;
}
.f_l {
    float: left;
}
.f_r {
    float: right;
}
.new_lx{
	width: 1200px;
	margin: 0 auto;
}
.dtxw{
	 height: 264px;
	width: 825px;
	border: 1px solid #eee;
	position: relative;
}
.lxwm{
	position: relative;
    height: 264px;
	width:330px;
	border: 1px solid #eee;
	padding-left: 20px;
}
.lxwm h2{
	margin-left: -20px;
}
.lxwm li{
	margin-bottom: 7px;
}
.lxwm ul{
	margin-top: 10px;
	padding-left: 8px;
}
.xw_pic{
	border: 5px solid #e9eef4;
	margin: 10px;
}
.dtxw .tab{
	margin-right: 30px;
	width: 535px;
}
.dtxw .tab_btn a{
	margin-right: 10px;
}
.dtxw .tab_btn a:link,.dtxw .tab_btn a:visited{
	color: #71b419;
	padding:5px 14px;
}
.dtxw .tab_btn a.hover{
	color: #fff;
	background: #71b419;
}
.dtxw .tab_btn{
	margin-bottom: 18px;
}
.tab_content{
	font-size: 12px;
}
.tab_content li{
	position: relative;
	border-bottom: 1px dotted #c6c6c6;
	padding: 6px 0;
}
.tab_content li span{
	position: absolute;
	right: 0;
	top: 3px;
	color: #ccc;
}
.tab_content li a:hover{
	text-decoration: underline;
}
.btn{
	text-align: center;
	position: relative;
	z-index: 200;
}
.btn a:link,.btn a:visited{
	padding: 7px 40px;
	border: 1px solid #ccc;
}
.btn a:hover{
	background: #33549B;
	color: #fff;
}
.btn2 a:link,.btn a:visited{
	width: 80px;
	height: 20px;
	line-height: 20px;
	display: block;
	border: 1px solid #ccc;
	text-align: center;
}
.btn2 a:hover{
	background: #33549B;
	color: #fff;
}
.btn2{
	position:absolute;
	right: 0px;
	bottom: -30px;
	z-index: 200;
}
.gcal{
	padding: 50px 0;
}
.gcal ul{
	margin :25px 0;
	height: 263px;
	overflow:hidden;
}
.gcal ul li{
	float: left;
	width: 285px;
}
.gcal ul li a{
	display: block;
	
}

.gcal ul li a.bd:link,.gcal ul li a.bd:visited{
    border: 1px solid #eee;
}
.gcal ul li a.bd:hover{
    border: 1px solid #33549B;
}
.gcal ul li a span{
	display: block;
	height: 190px;
	text-align: center;
	padding: 10px;
}
.gcal ul li p{
	margin-top: 15px;
	text-align: center;
}

.head .title_b .b,.head1 .title_b .b,.head2 .title_b .b{font-size:18px; line-height:20px; font-family:Arial, Helvetica, sans-serif;padding-top:10px;color:#fff;text-align: center;}
.head .pro_tlt{font-size:24px;font-weight:bold;color:#555;float:left;margin-left:30px;padding-left:30px;background:url(../images/tlt_bg.jpg) no-repeat left center;height:110px;line-height:110px;}
.head .pro_tlt em{font-size:18px;color:#999;}
.head1{ margin-top:-150px;}
.head2{ margin-top:15px;}
#pro_nav_lb li{ width:290px; margin:1px auto 0;line-height:47px; color:#fff; background:#244ca3 url(../images/001454_08.png) no-repeat 238px 17px; border-bottom:1px solid #ddd;}
#pro_nav_lb li a{ font-size: 14px;
    color: #fff;
    display: block;
    height: 48px;
    overflow: hidden;
    line-height: 48px;
    padding-left: 10px;}
#pro_nav_lb li a:hover{ color:#fff;}
#pro_nav_lb li.dd_hover a{ color:#fff;}
/*---å·¦è¾¹ç›®å½•å›ºå®šå½“å‰çŠ¶æ€ ---*/
#pro_nav_lb .twonav { color:#d71922!important; z-index:1px; margin:0px;}
#pro_nav_lb li.dd_hover .twonav { color:#fff!important;}

.pro_nav li ul{width:290px;display:block;border-top:none; background:#f3f3f3;}
.pro_nav li ul li{ border:none; background:none!important; line-height:35px; height:auto!important; overflow:hidden; padding-left:12px;  border-bottom:none!important; }
.pro_nav li ul li a{ background:url(../images/icon_04.gif) left center no-repeat!important; height:35px; padding-left:15px;line-height:35px; display:block; color:#333!important;}
.pro_nav li ul li a:hover{color:#333 !important;}
/*----æ™®é€šäº§å“æ»šåŠ¨----*/
#demo{overflow:hidden; width:1148px; height:325px; margin:0 auto;padding:0 25px;border-top:0;}
#demo #indemo{float:left; width:800%}
#demo #indemo li{float:left;margin:20px 15px;width: 196px;
    height: 196px;
    float: left;
    border: 1px solid #DADADA;
    border-bottom: 2px solid #B7B7B7;
    margin-right: 9px;
    padding-top: 4px;
    margin-top: 20px;}
#demo #indemo li p a{display:block;width:172px;height:50px;padding:0 15px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;font-size:14px;text-align:center;}
#demo #demo1{float:left;}
#demo #demo2{float:left;}
/*---æ™®é€šäº§å“æ»šåŠ¨ç»“æŸ----*/
.header{
	text-align: center;
}</pre></body></html>